﻿@charset "utf-8";

@import url("base.css");
@import url("float-center.css");

/* 
DEFAULT STYLE ---------------------------- */
body { font: 12px/20px Tahoma,Arial,sans-serif; color: #183152; }
a { color: #183152; }
a:hover { color: #075181; text-decoration: none; }

/* 
LAYOUT STYLE ---------------------------- */
.ui-menu { height: 30px; width: 100%; border-bottom: solid 1px Gray; background-color: #f0f0f0; }
.ui-status { height: 30px; width: 100%; border-top: solid 1px Gray; background-color: #f0f0f0; }
.ui-content { overflow:auto; width:100%; }
.ui-container { padding: 5px 5px; max-width:1453px; min-width:962px; }
.ui-roundpanel { margin-bottom: 5px; margin-top:0; }

.sl-floatcenter-item { padding: 0 10px; }
.clearfix { padding-top: 4px; }
.sl-floatcenter { padding-top:5px; }

/* HIDDEN STYLE */
.ui-hidden{ display: none; }

/* 
VALIDATION STYLE ---------------------------- */
.ui-validation { min-height: 30px; }
.ui-validation .dxvsValidationSummary li.dxvsE { float: left; margin-left: 26px; background: url(../themes/silver/images/warning.png) no-repeat left center;
    padding-left: 20px; display: block; }
.dxvsValidationSummary li.dxvsE a { line-height: 20px; }


/* 
ROW STYLE ---------------------------- */
.ui-row
{
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
}
.ui-row-li
{
    float: left;
    white-space: nowrap;
}
.ui-row-li-label
{
    display: block;
    width: 100px;
    height: 23px;
    line-height: 23px;
    text-align: right;
}
.ui-row-li-ul
{
    width: 100%;
    overflow: hidden;
}
.ui-row-li-ul-lilast
{
    width: 21px;
    padding-left: 2px;
}
a.ui-row-li-ul-lilast-a:link
{
    display: block;
    width: 21px;
    height: 23px;
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 0;
}
a.ui-row-li-ul-lilast-a:visited
{
    display: block;
    width: 21px;
    height: 23px;
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 0;
}
a.ui-row-li-ul-lilast-a:hover
{
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 -25px;
}
a.ui-row-li-ul-lilast-a:active
{
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 -25px;
}

.ui-txt-single { border:1px solid #A0A0A0; display:block; height:15px; padding:3px 2px; line-height:15px; text-align:left; background-color:transparent; overflow:hidden; white-space:nowrap; }
.ui-txt { background-color:transparent; }
.rowspan2 { height:51px; }
.rowspan3 { height:79px; }
.rowspan4 { height:107px; }
.rowspan4 { height:135px; }
        
ul.row
{
    width: 100%;
    overflow: hidden;
    margin-bottom: 5px;
}
        
ul.row > li
{
    float: left;
    white-space: nowrap;
}
ul.row > li > label
{
    display: block;
    width: 100px;
    height: 23px;
    line-height: 23px;
    text-align: right;
}
        
ul.row > li > ul
{
    width: 100%;
    overflow: hidden;
}
ul.row > li > ul > li
{
    float: left;
    white-space: nowrap;
}
ul.row > li > ul > li:last-child
{
    width: 21px;
    padding-left: 2px;
}
ul.row > li > ul > li:last-child > a:link
{
    display: block;
    width: 21px;
    height: 23px;
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 0;
}
ul.row > li > ul > li:last-child > a:visited
{
    display: block;
    width: 21px;
    height: 23px;
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 0;
}
ul.row > li > ul > li:last-child > a:hover
{
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 -25px;
}
ul.row > li > ul > li:last-child > a:active
{
    background:url(../../../Images/Common/btnLookup.png) no-repeat 0 -25px;
}